Skip to Main Content
Insider Trading

Last Updated: 3 days, 21 hours ago

Deming Xiao has an estimated net worth of at least $226.3 million*, as of Dec. 18, 2024. They own 295,047 shares of MPWR stock. They have sold 205,341 shares of MPWR stock since 2021, for an estimated $109.5 million.

Deming Xiao $MPWR SEC Form 4 Insider Trading

Deming Xiao has filed a total of 67 insider trades in $MPWR since 2021. Their most recent trade was a sale of 866 shares, made on Nov 08, 2024. Their largest trade was a sale of 25,314 shares, made on Jan 04, 2024. We estimate that they now own 295,047 shares of $MPWR, worth an estimated $116.8 million.



Insider Trading at $MPWR

There have been a total of 719 insider trades reported at $MPWR since 2021, with 0 shares purchased and 1.3 million shares sold. The most active insider traders in $MPWR stock have been Michael Hsing, Theodore Blegen, and Theodore Blegen. The most recent trade was a sale of 2,500 shares reported by THEODORE BLEGEN (EVP and CFO), made on Dec 09, 2024.



History of Insider Stock Trades by Deming Xiao

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
MPWR Sale 866 Nov 08, 2024 Nov. 13, 2024, 6:16 p.m.
MPWR Sale 9,259 Aug 27, 2024 Aug. 29, 2024, 5:05 p.m.
MPWR Sale 10,000 Aug 22, 2024 Aug. 22, 2024, 7:48 p.m.
MPWR Sale 859 Aug 08, 2024 Aug. 12, 2024, 2:41 p.m.
MPWR Sale 3,205 Jul 22, 2024 July 24, 2024, 4:44 p.m.
MPWR Sale 1,300 May 22, 2024 May 22, 2024, 8:20 p.m.
MPWR Sale 869 May 08, 2024 May 9, 2024, 12:47 p.m.
MPWR Sale 859 Feb 08, 2024 Feb. 9, 2024, 3:36 p.m.
MPWR Sale 982 Feb 05, 2024 Feb. 7, 2024, 12:26 p.m.
MPWR Sale 1,757 Jan 10, 2024 Jan. 11, 2024, 12:37 p.m.
MPWR Sale 30 Jan 10, 2024 Jan. 11, 2024, 12:37 p.m.
MPWR Sale 204 Jan 10, 2024 Jan. 11, 2024, 12:37 p.m.
MPWR Sale 10 Jan 10, 2024 Jan. 11, 2024, 12:37 p.m.
MPWR Sale 200 Jan 10, 2024 Jan. 11, 2024, 12:37 p.m.
MPWR Sale 930 Jan 10, 2024 Jan. 11, 2024, 12:37 p.m.
MPWR Sale 3,718 Jan 10, 2024 Jan. 11, 2024, 12:37 p.m.
MPWR Sale 2,387 Jan 10, 2024 Jan. 11, 2024, 12:37 p.m.
MPWR Sale 1,079 Jan 10, 2024 Jan. 11, 2024, 12:37 p.m.
MPWR Sale 700 Jan 10, 2024 Jan. 11, 2024, 12:37 p.m.
MPWR Sale 500 Jan 10, 2024 Jan. 11, 2024, 12:37 p.m.
MPWR Sale 25,314 Jan 04, 2024 Jan. 8, 2024, 3:46 p.m.
MPWR Sale 859 Nov 08, 2023 Nov. 9, 2023, 8:42 p.m.
MPWR Sale 982 Nov 06, 2023 Nov. 7, 2023, 6:03 p.m.
MPWR Sale 4,305 Oct 02, 2023 Oct. 4, 2023, 4:21 p.m.
MPWR Sale 874 Aug 08, 2023 Aug. 10, 2023, 5:59 p.m.
MPWR Sale 988 Aug 04, 2023 Aug. 7, 2023, 5:03 p.m.
MPWR Sale 9,615 Jul 21, 2023 July 25, 2023, 6:34 p.m.
MPWR Sale 4,305 Jul 03, 2023 July 5, 2023, 4:29 p.m.
MPWR Sale 857 May 09, 2023 May 10, 2023, 6:04 p.m.
MPWR Sale 991 May 04, 2023 May 5, 2023, 4:39 p.m.
MPWR Sale 3,462 May 03, 2023 May 4, 2023, 4:42 p.m.
MPWR Sale 4,360 Apr 03, 2023 April 6, 2023, 4:49 p.m.
MPWR Sale 1,639 Feb 13, 2023 Feb. 13, 2023, 8:36 p.m.
MPWR Sale 2,129 Feb 09, 2023 Feb. 10, 2023, 5:14 p.m.
MPWR Sale 6,922 Feb 08, 2023 Feb. 10, 2023, 5:13 p.m.
MPWR Sale 723 Feb 06, 2023 Feb. 8, 2023, 7:55 p.m.
MPWR Sale 10,243 Jan 24, 2023 Jan. 25, 2023, 5:21 p.m.
MPWR Sale 2,980 Jan 12, 2023 Jan. 17, 2023, 5:51 p.m.
MPWR Sale 5,528 Jan 03, 2023 Jan. 5, 2023, 5:52 p.m.
MPWR Sale 1,385 Nov 14, 2022 Nov. 16, 2022, 8 p.m.
MPWR Sale 2,377 Nov 15, 2022 Nov. 16, 2022, 8 p.m.
MPWR Sale 982 Nov 04, 2022 Nov. 7, 2022, 5:09 p.m.
MPWR Sale 4,305 Oct 03, 2022 Oct. 4, 2022, 12:32 p.m.
MPWR Sale 1,633 Aug 12, 2022 Aug. 12, 2022, 6:58 p.m.
MPWR Sale 984 Aug 04, 2022 Aug. 8, 2022, 5:39 p.m.
MPWR Sale 4,515 Jul 01, 2022 July 6, 2022, 5:11 p.m.
MPWR Sale 1,495 May 27, 2022 May 31, 2022, 3:49 p.m.
MPWR Sale 4,298 May 24, 2022 May 26, 2022, 7:09 p.m.
MPWR Sale 1,679 May 12, 2022 May 16, 2022, 4:34 p.m.
MPWR Sale 4,420 Apr 01, 2022 April 5, 2022, 4:26 p.m.
MPWR Sale 1,663 Feb 14, 2022 Feb. 16, 2022, 7:44 p.m.
MPWR Sale 1,700 Feb 08, 2022 Feb. 9, 2022, 7:23 p.m.
MPWR Sale 7,393 Feb 07, 2022 Feb. 9, 2022, 7:23 p.m.
MPWR Sale 4,305 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
MPWR Sale 4,366 Nov 30, 2021 Dec. 2, 2021, 5:54 p.m.
MPWR Sale 427 Nov 22, 2021 Nov. 23, 2021, 7:33 p.m.
MPWR Sale 1,625 Nov 12, 2021 Nov. 16, 2021, 8:33 p.m.
MPWR Sale 2,022 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
MPWR Sale 4,739 Aug 19, 2021 Aug. 22, 2021, 8 p.m.
MPWR Sale 1,651 Aug 12, 2021 Aug. 15, 2021, 8 p.m.
MPWR Sale 2,053 Aug 09, 2021 Aug. 10, 2021, 8 p.m.
MPWR Sale 400 Aug 02, 2021 Aug. 3, 2021, 8 p.m.
MPWR Sale 1,000 Aug 02, 2021 Aug. 3, 2021, 8 p.m.
MPWR Sale 1,200 Aug 02, 2021 Aug. 3, 2021, 8 p.m.
MPWR Sale 3,895 Aug 02, 2021 Aug. 3, 2021, 8 p.m.
MPWR Sale 7,734 Jul 06, 2021 July 5, 2021, 8 p.m.
MPWR Sale 4,305 Jul 01, 2021 July 5, 2021, 8 p.m.




$MPWR Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.